package com.ctbri.manage.file.util;

import org.apache.commons.io.IOUtils;


import java.io.IOException;
import java.io.InputStream;
import java.nio.charset.StandardCharsets;


/**
 * ClassName:FileUtil
 * Package:com.ctbri.manage.file.util
 * Description:关于文件的工具类
 *
 * @Author:qs
 * @Create:2023/8/10
 * @Version：1.0
 */
public class FileUtil {

    /**
     * 根据文件存放目录名和文件名，读取文件内容
     *
     * @param fileDir  目录名
     * @param fileName 文件名
     * @return String 文件内容
     */
    public String getFileContent(String fileDir, String fileName) {
        String schema = "schema";
//       // String schema;
//        try {
//            if(null !=fileDir && null !=fileName) {
//                InputStream is = FileUtil.class.getResourceAsStream("/" + fileDir + "/" + fileName);
//                schema = IOUtils.toString(is, StandardCharsets.UTF_8);
//                is.close();
//            }
//        } catch (IOException e) {
//            throw new RuntimeException("Failed to find GraphQL Schema with name " + fileName, e);
//        }
        return schema;
    }
    

}
